home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / vdtj122b.zip / DEMO2.TXT < prev    next >
Text File  |  1992-11-23  |  16KB  |  333 lines

  1. Features common to all VEDIT Family editors:
  2.  
  3. *   Edit ANY text, data or binary file up 2 Gigabytes (2000 Megabytes) in
  4.     size.  Supports unlimited line lengths.  Edit database, mainframe,
  5.     Postscript, plotter, executable .EXE and other non-standard files.
  6.     VEDIT is the only editor that lets you edit really large files, like the
  7.     500 megabyte file you are putting onto CD-ROM.
  8.  
  9. *   Multi-mode editing.  File editing modes support DOS, UNIX and Mac text
  10.     files, plus a mode for editing any data or binary file. (VEDIT and VEDIT
  11.     PLUS also support variable-length and fixed-length-record data files.)
  12.  
  13. *   Hyper-browse mode.  Files may be opened for editing or just for browsing
  14.     to prevent accidental changes.  Hyper-browse mode allows instant access
  15.     to any part of a huge file and super-fast searching including CD-ROM
  16.     files.
  17.  
  18. *   CUA-like pull-down menu system.  Easy access to most editing functions.
  19.     Editing functions can also be quickly accessed with "hot keys" which
  20.     bypass the menu system - the menu system does not slow down proficient
  21.     users.  Current "hot keys" are displayed in the menus.
  22.  
  23. *   Intuitive keyboard layout. The "normal" keyboard is very similar to that
  24.     used by DOS 5.0's "EDIT", Microsoft's "PWB" and Borland's "IDE".
  25.     Alternatively, a very compatible WordStar, Word Perfect or Brief layout
  26.     may be chosen.  A different keyboard layout can be loaded or modified at
  27.     any time.
  28.  
  29. *   Unlimited keystroke macros.  Any combination of keystrokes can be
  30.     assigned to a single key.  Allows single key access to menu functions and
  31.     creation of custom editing functions.  Record mode learns new keystroke
  32.     macros while you edit.  Keystroke macros may be built into VEDIT, saved
  33.     to and loaded from disk.
  34.  
  35. *   Context sensitive help.  Pressing the help key gives you precisely the
  36.     information you need at the moment.  The help text is user changeable and
  37.     expandable.  Add your own help prompts and messages.
  38.  
  39. *   Integrated mouse support.  You can quickly navigate and select from the
  40.     menu system, access help, scroll to other parts of the file, highlight,
  41.     copy/move blocks and switch between windows with a mouse.
  42.  
  43. *   Optional scroll bars show your relative position in the file and simplify
  44.     mouse support.  When scroll bars are disabled, the mouse can still access
  45.     "stealth" scroll bars.
  46.  
  47. *   "Point and shoot" file selection.  Use the cursor keys or mouse to
  48.     highlight the desired file or use incremental searching.  Easily change
  49.     drive, directory and the file selection "filter".
  50.  
  51. *   Auto-save of files.  VEDIT can automatically save all modified files
  52.     after a configurable number of minutes.  Helps prevent loosing your work
  53.     due to power failures, etc.
  54.  
  55. *   Multi-level Undo.  Up to 1000 of the most recent edit changes can be
  56.     reversed keystroke by keystroke or line by line.  Deleted text can be
  57.     re-inserted in its original position or anywhere else.
  58.  
  59. *   Flexible block operations.  Process blocks of text on a character, line,
  60.     file, or column basis.  Blocks may be moved or copied directly or saved
  61.     in a scratchpad buffer.  Search/replace within blocks.  Convert blocks
  62.     to upper case, lower case or switch case.
  63.  
  64. *   Automatic indenting simplifies editing of structured programs; block
  65.     indent/undent permits quick restructuring.  Check for proper nesting of
  66.     parentheses, e.g.~"{" and "}", aids C programming.
  67.  
  68. *   Execute single DOS commands (DIR, compilers, V-SPELL, etc.) or enter DOS
  69.     and return later.  With V-SWAP loaded, you can have more memory available
  70.     when you enter DOS from within VEDIT than before you ran VEDIT!
  71.  
  72. *   Powerful search and replace.  Supports sophisticated pattern matching,
  73.     reverse searching, selective and global replace.  Recall and editing of
  74.     search/replace strings and most other prompts.
  75.  
  76. *   Flexible printing with variable margins and page size.  Print a block of
  77.     text or the entire file with single, double or triple spacing.  You can
  78.     also "print" to a file.
  79.  
  80. *   ASCII table.  Pop up the ASCII table or insert any desired control,
  81.     printer or graphic character into the text.  IBM PC box drawing
  82.     characters are easily accessed.
  83.  
  84. *   Horizontal scrolling for editing long lines, e.g. spreadsheets and
  85.     data files.  Optionally, long lines can be wrapped onto multiple screen
  86.     lines so that you can see the entire line at once.
  87.  
  88. *   Fully adjustable tab positions.  The <Tab> key can enter a tab character
  89.     or, optionally, spaces to the next tab position.
  90.  
  91. *   Word processing.  Word wrap, paragraph formatting between adjustable
  92.     margins, optional justification, printing.  (Does NOT enter any "special"
  93.     control character into the text.)  Can read/write WordStar compatible
  94.     files.
  95.  
  96. *   Word Processor emulation.  VEDIT can closely emulate other editors and
  97.     word processors.  Contains options for emulating common cursor positioning
  98.     modes, other block operations, various styles of searching, functions
  99.     performed by the <Tab>, <Backspace> and <Enter> keys, and much more.
  100.  
  101. *   Speed.  Completely written in assembly language the VEDIT Family editors
  102.     offer stunning speed.  (10 to 100 times faster than the competition on
  103.     large files where speed really counts.)
  104.  
  105. *   Small size.  VEDIT Jr. is only 65K in size and VEDIT and VEDIT PLUS are
  106.     only 85K.  There are no overlays - VEDIT.EXE is all you need.  (The
  107.     on-line help files are optional.)
  108.  
  109. *   Totally configurable.  The keyboard layout is completely configurable -
  110.     assign any key to any function.  Any desired number of keystroke macros
  111.     can be built in.  Default settings of all switches and parameters, screen
  112.     colors can be configured.  Configurable tab-fill and "newline" display
  113.     characters.  Selectable hardware/software cursor, cursor blink rate (or
  114.     no blink) and much more.
  115.  
  116. *   All configuration changes can be saved directly in the VEDIT.EXE file
  117.     (DOS only) or to easily edited VEDIT.KEY and VEDIT.CFG config files.
  118.  
  119. *   Easy installation.  The automated installation takes only a few minutes.
  120.     It places VEDIT, its help file(s) and macro files into a selected
  121.     directory, e.g. "C:\VEDIT".
  122.  
  123.     You can also copy VEDIT.EXE to a floppy disk and immediately run it on
  124.     another computer - no directories to create, no environmental variables
  125.     to fiddle with.
  126.  
  127. *   The VEDIT Family editors are available for the PCDOS/MSDOS, XENIX/UNIX,
  128.     QNX, FlexOS, and IBM 4680 operating systems.
  129.  
  130. *   V-SPELL, an exceptionally fast and flexible spelling corrector is
  131.     available and can be run with a single keystroke.  A fully functional
  132.     demo disk of V-SPELL is also available.
  133.  
  134. VEDIT has these additional features:
  135.  
  136. *   Multiple file editing.  Simultaneously edit two, three, four or more
  137.     files (up to 37), each up to 2 Gigabytes (2000 Megabytes) in size.
  138.     Efficiently edits huge text, data and binary files.
  139.  
  140. *   Flexible windowing.  Display each file you are editing in its own variable
  141.     sized window or toggle between files using just one window.  Set the color
  142.     for each window.  Different parts of one file can be displayed in separate
  143.     windows.  Windows can be zoomed to full screen and de-zoomed.
  144.  
  145. *   Multi-mode display.  Each window can display in five different ASCII
  146.     modes, in hexadecimal or in EBCDIC.  Or split the screen to view any file
  147.     in multiple modes at once.
  148.  
  149. *   Regular expressions for even more powerful search and replace operations.
  150.  
  151. *   36 text registers may be used as scratch-pad buffers for extensive "cut
  152.     and paste" operations.  Blocks can be copied from one file to another.
  153.  
  154. *   All "macros" written in the VEDIT PLUS programming language can be run
  155.     by VEDIT.  This includes the supplied Compiler Support, a simple print
  156.     formatter, split-screen file comparison macro, sort macro and a "grep-
  157.     like" multiple file processing macro.
  158.  
  159. *   Integrated, menu-driven Compiler Support.  Popular compilers, assemblers,
  160.     linkers, debuggers and Make programs can be run from within VEDIT.  If any
  161.     compilations errors are reported, it automatically loads the correct
  162.     source file and positions the cursor on the error.  You can then make
  163.     corrections and press a key to move to the next error, or recompile.
  164.  
  165. *   The Compiler Support automatically adjusts to the needs of different
  166.     programs in different directories, e.g. one program may be compiled as
  167.     "large model" while another is compiled as "small model".  Compiler and
  168.     other options can also be changed easily via menus.  Includes on-line help
  169.     for compiler options.
  170.  
  171. *   The innovative V-SWAP memory manager does much more than swap VEDIT out of
  172.     memory when running large compilers, debuggers or otherwise shelling out
  173.     to DOS.  V-SWAP can even swap TSRs such as pop-up utilities and network
  174.     drivers out of memory.
  175.  
  176.     For example, before you enter VEDIT you might have 500K of available
  177.     memory; after shelling out to DOS from within VEDIT you might now have
  178.     580K of available memory!
  179.  
  180.     V-SWAP solves the common memory-crunch problems of large compilers and
  181.     debuggers once and for all.
  182.  
  183. *   The Compiler Support works with Make programs and "makefiles" to further
  184.     automate program development.  It even tracks compilation errors reported
  185.     by different compilers run within one Make script.  Requires no changes
  186.     to your existing "makefiles".
  187.  
  188. *   The following Make programs are supported:
  189.  
  190.     Microsoft NMAKE
  191.  
  192.     Borland MAKE
  193.  
  194.     Avocet MAKE
  195.  
  196.     Other UNIX style Make programs will also work with the Compile Support.
  197.  
  198. *   VEDIT and VEDIT PLUS support these and other compilers:
  199.  
  200.     Microsoft - C, Quick C, Basic, Fortran, Cobol, MASM Assembler
  201.     Borland - C++, Turbo C, Turbo Assembler, Turbo Pascal,
  202.     2500 A.D. - Most Cross-compilers and Cross-assemblers
  203.     Acucobol - Cobol
  204.     Avocet - All Compilers, Assemblers and Cross-compilers
  205.     Lahey - Fortran 77, Personal Fortran 77
  206.     Metaware - High C
  207.     Micro Focus - Cobol
  208.     Microrim - Rbase Compiler
  209.     Nantucket - Clipper Compiler
  210.     Phoenix - PASM Assembler
  211.     Realia - Cobol
  212.     SVC - Fortran
  213.     Watcom - C Compiler
  214.     Zortech - C++
  215.  
  216. VEDIT PLUS adds a powerful, interactive macro programming language.
  217.  
  218. *   Macro language is accessed via "Command Mode" - just a keystroke away.
  219.     Any command line entered is immediately executed - there is no tedious
  220.     compiling.  Permits creating and running macros "off the cuff".
  221.  
  222. *   Commands can be combined to create powerful "macros" which save time by
  223.     automating complex editing operations.  Macros can be saved to disk and
  224.     loaded from disk.  Macros can be assigned to function keys or can be
  225.     loaded into any of the 36 "text registers"; macros can then be revised
  226.     and/or run directly from the text register.
  227.  
  228. *   Source level debugging.  Complex macros can be debugged by setting
  229.     breakpoints and tracing.  By running the Command Mode in its own window
  230.     the effect of each command (typed in or traced) can be observed on the
  231.     file(s) in the remaining window(s).
  232.  
  233. *   On-line calculator.  Any algebraic expression entered on the command line
  234.     is immediately calculated and displayed.
  235.  
  236. *   Complete numerical capability with 24 bit resolution (+/- 8,388,607).
  237.     100 "variables", expression evaluation with numerical, logical and
  238.     relational functions.
  239.  
  240. *   Auto-execution.  A file containing "macro" commands can be specified for
  241.     automatic execution when VEDIT PLUS is invoked.
  242.  
  243. *   Program flow control with looping, "REPEAT UNTIL", "IF THEN", "IF THEN
  244.     ELSE", "CASE" and conditional "JUMP".  Numeric, character and string
  245.     testing.
  246.  
  247. *   36 text registers may hold filenames, search strings, blocks of text or
  248.     entire files.  They can be directly edited.  Single command comparison of
  249.     two files or two text registers.
  250.  
  251. *   Extensive file handling.  Multiple file editing.  Files can be split and
  252.     merged.  Blocks of text can be copied between files.  Access/log-into any
  253.     drive and sub-directory.  Easy recovery from running out of disk space -
  254.     delete files or insert another disk.
  255.  
  256. *   Interactive input and output.  Messages and prompts can be displayed on
  257.     the screen.  Input can be in the form of single characters, character
  258.     strings, numbers, or numerical expressions.
  259.  
  260. *   Screen control (Forms entry).  Address, write and erase the screen (or
  261.     individual windows) - write application programs (macros) with windows,
  262.     menu prompts and forms entry.
  263.  
  264. *   Flexible window control.  Creating, deleting, size, position and color of
  265.     windows is fully programmable.
  266.  
  267. *   Hardware access.  Macros can peek/poke memory and I/O ports, access system
  268.     and BIOS functions, even call assembly language programs.
  269. The VEDIT editors have important network support features:
  270.  
  271. *   File locking.  The files being edited by one user cannot be modified by
  272.     another user.
  273.  
  274. *   Network printers are supported.  Print jobs are released without having
  275.     to exit VEDIT.  Option whether VEDIT includes a "page eject" at the end
  276.     of each print job.
  277.  
  278. *   Flexible configuration.  Each user on the network can have a separate
  279.     executable VEDIT.EXE file or all users can share one VEDIT.EXE file.  In
  280.     case of one shared VEDIT.EXE file, each user can then have a configuration
  281.     file which configures VEDIT to their personal preferences upon startup.
  282.  
  283. *   (VEDIT and VEDIT PLUS only)  The V-SWAP program can temporarily swap
  284.     network drivers out of memory, when necessary, for running large compilers
  285.     and debuggers.
  286.  
  287.     Many users find that they cannot run their compilers when their network
  288.     drivers are installed in memory.  VEDIT and V-SWAP solve this common
  289.     problem.
  290.  
  291. Five ready to use programs or "macros" are supplied with VEDIT and VEDIT PLUS.
  292. These macros can automatically execute when the editor is invoked.  This
  293. allows someone without any knowledge of VEDIT to use these or custom macros.
  294.  
  295. *   Integrated Compiler Support.  This was described above.
  296.  
  297. *   WILDFILE macro.  This very useful macro lets you perform a search, search
  298.     and replace, or run another macro on an entire group of files.  The group
  299.     of files may be specified using the wildcards "?" and "*".  (WILDFILE
  300.     performs a superset of the UNIX "grep" command.)
  301.  
  302. *   File comparison macro.  Displays the differences between two files on the
  303.     screen and lets you merge/edit them in any way desired.  After displaying
  304.     a difference the macro can re-align the files and then continue looking
  305.     for further differences.  For example, after finding where revisions were
  306.     made, you can copy blocks of text from one file to the other.
  307.  
  308. *   Mailing list sort macro.  Sorts a typical list of mailing addresses into
  309.     alphabetical order.
  310.  
  311. *   Print formatting macro.  This extends VEDIT and VEDIT PLUS's printing
  312.     capabilities by printing files with a header and page number on each page.
  313.     Containing only a dozen commands, it also serves as a simple example of a
  314.     useful macro.  It can be readily extended for fancier print formatting.
  315.  
  316. VEDIT and VEDIT PLUS come with two libraries of additional macros.  The
  317. "Command Macros" can be loaded from disk and executed at any time.  The
  318. "Keystroke Macros" can be built into the editor and assigned to a "hot key".
  319. These libraries are constantly being expanded.
  320.  
  321. *   Command Macro library.  Includes box drawing, splitting/merging very
  322.     large files, converting tabs to spaces.
  323.  
  324. *   Keystroke Macro library.  Includes selecting window color from a color
  325.     chart, duplicating characters and lines, moving the cursor by sentence,
  326.     listing lines containing a text string, transposing characters, counting
  327.     words and much more.
  328.  
  329. Since all macros are supplied in "source code", they also serve as elaborate
  330. examples of VEDIT PLUS macro programming.  And you can modify them to suit
  331. your personal needs.
  332.  
  333.